tend to heal spontaneously - Français Anglais Dictionnaire